physical impossibility - German English Dictionary